

.left{
	 position: relative;
	float: none;
	width:100%;
	
}

.main{

    
	width:100%;
	/*border: 5px white solid;*/
}


.article{
	margin:10px 20px 30px 20px;
	background: gray;
	padding: 10px;

}

.licheng{
	display: none;
}

.nav>ul{
	display: none;
}


#menu-checked{
	display: none;
}
#menu-checked:checked ~ .nav>ul{
	display: block;
}

.label{
	display: block;
	position: absolute;
	font-size: 18px;
	top:10px;
	right: 20px;
	color: rgba(255,255,255,0.7);
}